import { PostAjax } from '@/api/myapi';


/**************部门列表********************/
/**
 * 获取-部门列表
 * @param {*} ps 查询参数
 */
export function getDeptList(ps) {
  return PostAjax('/company/menu/getAllDeptList', ps);
}

/**
 * 获取-部门详情
 * @param {*} ps 查询参数
 */
export function getDeptDetail(ps) {
  return PostAjax('/company/menu/getDept', ps);
}

/**
 * 添加/修改-部门
 * @param {*} ps 查询参数
 */
 export function adupDept(ps) {
  return PostAjax('/company/menu/adupDept', ps);
}

/**
 * 删除-部门
 * @param {*} ps 查询参数
 */
export function delDept(ps) {
  return PostAjax('/company/menu/delDept', ps);
}


/**************角色列表********************/
/**
 * 获取-部门角色列表
 * @param {*} ps 查询参数
 */
export function getDeptRoleList(ps) {
  return PostAjax('/company/menu/getDeptAllRoleList', ps);
}

/**
 * 添加/修改-部门角色
 * @param {*} ps 查询参数
 */
export function adupDeptRole(ps) {
  return PostAjax('/company/menu/adupRole', ps);
}

/**
 * 删除-部门角色
 * @param {*} ps 查询参数
 */
export function delDeptRole(ps) {
  return PostAjax('/company/menu/delRole', ps);
}


/**************员工列表********************/
/**
 * 获取-员工列表
 * @param {*} ps 查询参数
 */
export function getStaffList(ps) {
  return PostAjax('/company/cus/findStaffList', ps);
}


/**************角色功能列表********************/
/**
 * 获取-角色菜单列表
 * @param {*} ps 查询参数
 */
export function getRoleMenuList(ps) {
  return PostAjax('/company/menu/getRoleAllMenuList', ps);
}

/**
 * 添加-角色菜单关联
 * @param {*} ps 查询参数
 */
export function addRoleMenu(ps) {
  return PostAjax('/company/menu/addRoleMenu', ps);
}


/**************用户功能列表********************/
/**
 * 获取-用户菜单列表
 * @param {*} ps 查询参数
 */
export function getUserMenuList(ps) {
  return PostAjax('/company/menu/getUserAllMenuList', ps);
}

/**
 * 添加-用户菜单关联
 * @param {*} ps 查询参数
 */
export function addUserMenu(ps) {
  return PostAjax('/company/menu/addUserMenu', ps);
}




